scoring spree - French English Dictionary